package Arithmetic;

public class ValueDemo2 {
    public static void main(String[] args) {
        //12345 如何取出各个位上的数呢?
        int numbers = 12345; // 定义一个整数变量 numbers 并赋值为12345

        int a = numbers % 10; // 提取个位数字: 12345 % 10 = 5
        int b = numbers / 10 % 10; // 提取十位数字: (12345 / 10) % 10 = 4
        int c = numbers / 100 % 10; // 提取百位数字: (12345 / 100) % 10 = 3
        int d = numbers / 1000 % 10; // 提取千位数字: (12345 / 1000) % 10 = 2
        int e = numbers / 10000 % 10; // 提取万位数字: (12345 / 10000) % 10 = 1

        System.out.println(a); // 输出个位数字 5
        System.out.println(b); // 输出十位数字 4
        System.out.println(c); // 输出百位数字 3
        System.out.println(d); // 输出千位数字 2
        System.out.println(e); // 输出万位数字 1


    }
}
